﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Gacn.ControleAlunos.Library.Entities;
using Gacn.ControleAlunos.Library.DataAccess;
using System.Data;

namespace Gacn.ControleAlunos.Library.Business
{
    public class EscolaBiz
    {

        #region Get Methods
        /// <summary>
        /// Metodo nao testado
        /// </summary>
        /// <returns>Lista simples de escola</returns>
        public static List<EscolaEntity> GetAllEscolaEntity()
        {
            List<EscolaEntity> escolas = new List<EscolaEntity>();
            DataTable dt = EscolaDataAccess.GetAllEscolaEntity();

            foreach (DataRow row in dt.Rows)
                escolas.Add(new EscolaEntity(
                   long.Parse(row["idEscola"].ToString()),
                   row["NomeEscola"].ToString())
                );

            return escolas;
        }
        #endregion

        #region Insert Methods
        public static Boolean CadastraEscola(EscolaDetalhadaEntity escola)
        {
            DataTable dt = EscolaDataAccess.CadastraEscola(escola);

            return false;
        }
        #endregion

    }
}
